package Acwing.数据结构;

import java.util.Scanner;

/**
 * @Title: hash2
 * @Author 贾金博
 * @Package Acwing.数据结构
 * @Date 2025/4/10 下午10:19
 * @description: 字符串哈希
 */
public class hash2 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int m = sc.nextInt();
        String s = sc.next();
        while(m -- > 0 ) {
            int l = sc.nextInt();
            int r = sc.nextInt();
            // 它这里是从 序号1 开始的
            l -- ;
            r -- ;
            String t1 = s.substring(l, r + 1); // 注意的是 左闭右开

            l = sc.nextInt();
            r = sc.nextInt();
            l -- ;
            r -- ;
            String t2 = s.substring(l, r + 1);

            if(t1.equals(t2)) {
                System.out.println("Yes");
            } else {
                System.out.println("No");
            }
        }
    }
}
